\subsection{Tabla Matrículas}

\begin{verbatim}
  CREATE TABLE Matriculas(
  id_centro          int(2)         NOT NULL,
  id_titulación      int(2)         NOT NULL,
  id_asignatura      int(2)         NOT NULL,
  curso_académico    int(4)         NOT NULL,
  dni_pasaporte      varchar(9)     NOT NULL,
  comentario         varchar(100),
  PRIMARY KEY pk_matriculas (id_centro, id_titulación, id_asignatura,
                             curso_académico, dni_pasaporte),
  FOREIGN KEY matriculas_fk_AlCA (curso_académico, dni_pasaporte)
  REFERENCES AlumnosCursoAcadémico (curso_académico, dni_pasaporte)
  ON DELETE CASCADE ON UPDATE CASCADE,
  FOREIGN KEY matriculas_fk_ACA ( id_centro, id_titulación,
                                  id_asignatura)
  REFERENCES AsignaturasCursoAcadémico (id_centro, id_titulación,
                                        id_asignatura)
  ON DELETE CASCADE ON UPDATE CASCADE
  );
\end{verbatim}